armed struggle - Allemand Anglais Dictionnaire